<?php

namespace Mlym\CodeGeneration\Constant;

class Validate
{
    const ACTIVE_URL = 'activeUrl';
    const ALL_DIGITAL = 'allDigital';
    const ALLOW_FILE = 'allowFile';
    const ALLOW_FILE_TYPE = 'allowFileType';
    const ALPHA = 'alpha';
    const ALPHA_DASH = 'alphaDash';
    const ALPHA_NUM = 'alphaNum';
    const BETWEEN = 'between';
    const BETWEEN_LEN = 'betweenLen';
    const BETWEEN_MB_LEN = 'betweenMbLen';
    const BOOL = 'bool';
    const DATE_AFTER = 'dateAfter';
    const DATE_BEFORE = 'dateBefore';
    const DECIMAL = 'decimal';
    const DIFFERENT = 'different';
    const DIFFERENT_WITH_COLUMN = 'differentWithColumn';
    const EQUAL = 'equal';
    const EQUAL_WITH_COLUMN = 'equalWithColumn';
    const FLOAT = 'float';
    const FUNC = 'func';
    const GREATER_THAN_WITH_COLUMN = 'greaterThanWithColumn';
    const IN_ARRAY = 'inArray';
    const INTEGER = 'integer';
    const IS_IP = 'isIp';
    const LENGTH = 'length';
    const LENGTH_MAX = 'lengthMax';
    const LENGTH_MIN = 'lengthMin';
    const LESS_THAN_WITH_COLUMN = 'lessThanWithColumn';
    const MAX = 'max';
    const MB_LENGTH = 'mbLength';
    const MB_LENGTH_MAX = 'mbLengthMax';
    const MB_LENGTH_MIN = 'mbLengthMin';
    const MIN = 'min';
    const MONEY = 'money';
    const NOT_EMPTY = 'notEmpty';
    const NOT_IN_ARRAY = 'notInArray';
    const NUMERIC = 'numeric';
    const OPTIONAL = 'optional';
    const REGEX = 'regex';
    const REQUIRED = 'required';
    const TIMESTAMP = 'timestamp';
    const TIMESTAMP_AFTER = 'timestampAfter';
    const TIMESTAMP_AFTER_DATE = 'timestampAfterDate';
    const TIMESTAMP_BEFORE = 'timestampBefore';
    const TIMESTAMP_BEFORE_DATE = 'timestampBeforeDate';
    const URL = 'url';

}